ElasticPress\Feature\WooCommerce\OrdersAutosuggest A

Total Complexity 56
Dependencies 7
Dependents 1
Total lines 587
Lines of code 291
Logical lines of code 121
Comment lines 216
Methods 25
Properties 3

Methods 25

Method Rating Maintainability Complexity Lines of code
filter_term_suggest()
A
46 13 38
enqueue_admin_assets()
S
45 6 42
is_hpos_compatible()
S
59 5 14
get_setting_help_message()
S
53 3 26
setup()
S
55 2 18
set_search_fields()
S
60 2 15
maybe_query_password_protected_posts()
S
67 3 8
get_args_schema()
S
55 1 23
get_search_template()
S
55 1 19
__construct()
S
71 2 6
maybe_set_posts_where()
S
66 2 8
is_available()
S
77 2 3
is_enabled()
S
78 2 3
tear_down()
S
59 1 14
add_settings_schema()
S
60 1 13
get_search_endpoint()
S
78 1 3
get_template_endpoint()
S
78 1 3
rest_api_init()
S
76 1 4
get_feature_slug()
S
82 1 3
get_hook_prefix()
S
82 1 3
is_integrated_request()
S
69 1 7
intercept_search_request()
S
74 1 4
post_types()
S
77 1 4
post_statuses()
S
75 1 4
mapping()
S
71 1 6